urinal deodorizer block - Spanish English Dictionary